package org.jeecg.modules.demo.expenseAllocation.service;

import org.jeecg.modules.demo.advancesReceived.entity.YxAdvancesReceived;
import org.jeecg.modules.demo.expenseAllocation.entity.YxExpenseAllocation;
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.modules.demo.socost.entity.SoCost;
import org.jeecg.modules.demo.warehouseorder.entity.WarehouseOrder;

import java.util.Map;

/**
 * @Description: yx_expense_allocation
 * @Author: jeecg-boot
 * @Date:   2021-12-10
 * @Version: V1.0
 */
public interface IYxExpenseAllocationService extends IService<YxExpenseAllocation> {
    public String getMaxCode();

    public boolean ftSoCost(WarehouseOrder warehouseOrder, SoCost soCost, YxExpenseAllocation yxExpenseAllocation);

    public boolean delExpenSeAllocation(YxExpenseAllocation expenseAllocation);
}
